Anthyllis Vulneraria — synonyms, definition

1. Anthyllis vulneraria (Noun)

1 synonym
kidney vetch
1 definition

Anthyllis vulneraria (Noun) — Perennial Eurasian herb having heads of red or yellow flowers and common in meadows and pastures; formerly used medicinally for kidney disorders.

2 types of
herb herbaceous plant
2 parts of
Anthyllis genus Anthyllis